MLHAKAAPDLGCVQRGCILVYRFSFYRSTVADSDGMLEDQSCLISRSLPGSCEQESRLAYMTYHLLEITRSKRPPGTLSIEHDVVAALTKRTKSSEHQNSEALDCQGSNGQGDSDSSTLISSIGRDNSINCLARCSRSDYGSIASLNRSFRSLVRSGELYKERRQQGISEHWVYFSCNVQEWEAYDPYRSRWMTLPRMPRNECFMHSDKESLAVGTELLVFGKEILSHIILSYSILTHSWSRGVEMNAPRCLFGSASFGEKAIIAGGMDADGRVLRSVELYNSETKRWTTLPSMNKARRKCSGVFMDGKFYVIGGMASNTEVLTCGEEYDLDRGTWRVIENMSEGLNGASGAPPLVAVVENELYAAQYAGKLVRKYNKRDNSWTTLGELPERPEAVDGWGIAFRGCGERLLVIGGPRVLGGGMIELHSWIPSEGPLQWNMIGSKPSGNFVYNCAVMGC*