MECLQFARLCASPRQSQALMFPRKHVGGSCAPIAGYSAFQQVLSMKGYIADGRSNRACKSKAYLPSRFQEIIGLQLPILKTGRVGIRKHAKLTVSATARPMDVDEGASAESGRVQTKTLVDSGLDWLDALHRFSRPHTIIGSALGIASVSLLALQNTNELSTKFCVGLLQAVIPALFMNIYIVGLNQIYDVDIDKVNKPYLPLASGEFSMGMGVAIVVVSAVLSLAIGLMVGSRPLLWALLVSLVLGTAYSVDIPFLRWKRSALAAATCILAVRAVVVQLGFYFHMQSFVFGRAAVMTKPLLFATAFMSFFSIVIALAKDMPDVEGDKIYGIRSFSVRVGHRKVFWLCVSLIQAAYLVSIGVGLTNPYPLGKASMIIGHACLAAILWKRAKSVDLKSKAAITSFYMFIWQLFYAEYLILPFVR*