MTLALGHRALDVLDKALLESREVSKEHQLLILRAVGRACKVIPDATSTSVYARLPRLLPGLALSQDALDKLVDIIYWLVGTSQLDIEDIRKLLKFLPHAREQLGTERFLRITSSALKHSAQLPLDDFDRVYSDVRGALNVVVEYFSSSGIEEVAQAHAWWKFGSLLCVCVELARADNARPTRKGTLLSRDVINALESCVSQCPQDKMDYIESTMEALYSALGYYAGSVPNEPVAGETVSPALAPRDVDKAPTEDPQVVDGTPMR*