MDFVRGFWSKHRRKILVTAGCLGSGYLLYKLYNSHTRRLADLQRQLANDREHDENIKAQMKAHFENIQMIVDSTTLPHAMRCLSISIREEIDVSSVMERLNRGKGVLSQSEKLHLWDQLKILSFTRMVLSLWSVTMLSLYIRVQVNILGRHLYVDTARALDTSSSHLLEELDVIDRDDEQKFLSSADFLVTNAMPGLILNMQSAVSEVLKGMQLKDVITTRVLQETLLRIVDVFMSSGSPHHWVDYLMIPQGTKLSRNTSDGSSDETVSKFNQLMVETRQVLTSTEFTDIVEISLKCFTDALVEEMETQSISGGLATGMPLAKMLPQIEKTIPVIIAEPGKNQFLQLIRDMSEVQVFFTLLYASMPQ*