MSMMPTNGDGISGGVISSGADALLAVARPFLRGDLGAVDPELPSLVSVLVAAGAGECYHKHGTFLAHLIDVFRILRLWAAPDAVARCGLYHSSYSNSYVNLAIFPPDISRGRVRAIVGAPAERLVHLFCVVPRHALLHQNLHLRYADAELRAHLARAVAGDDEGYFSEWRVKLRSVVPAEGVVAEHIRTGEPVALSRKVLAAFVLMTIADFSDQYTDYQDKLFGGNEDGRFEFAGDDWAALWPGTGKPGLWMSAMSRLATLYRLIATDEALRLREEDMGRPVNDEDAGLELVIPPVFDHCSKVLDPGEQVTARDLYWEAICSDEDMAKKKNTVVVEELLRRSIEKNPYVGEPWLVLAQVLLNAGRYEEAEEEAEQGLKLVLEWGSSWDKRMTWEGWVSWGRVMRDRARDRDWPRSAWGIINLGLVK*