MVGAELVPGLHNELAMEVLLRMPEEYHFVAMEASSLWRIVLCSDRFHALWRLRLKPGRPALLLLLRRGKYDNTHDLFKLNLAAILSKPRRLISSRKWHLSRFEWYDFRIDTLACLRKNSLLALNRESHDGWMKFDISSRKWTRFGQPGPLPCDFQADHVKLLGVLDTRVFVSAYNRNFRVALSYDYSIDRWDSHEGLPHNFLIERLRFTFRGQIFIRLNEQPVRPVYAFDPVTNRWKEHELMTKRLAMVPMWSRVAATHDGTLISAWQRTPNSIWEGPIWKIEVKEQDEGSFEWCNLLEVLVESPVCIDYFLFIEENHIFLVTEDEKGTKKMCTREDHVLGQRRLTCVYVPEFSLMGAVLIHV*