MGCGGLVAMTMVVRVVGLLVTMVIMQSGGATGGVRESLIKPVVEMRCESINGTRKREFVTRAMSFKPGTVHNLFFFVDAPEGRFATRDFLAEMVLEDATTPVPLYDTYLHHWLMYEYAVPKNDSDAHKHDLMEELQSDPLGQLKVSARHKDRKRLTEYPGAPDTWFLIQQFGVGAETRHTNTKMPAPYGFEGGDRFGEDYESVWVLNVHAIDTRGAISRMSCTECRCDVFDFNKTGAVILPEGYHGGLACCHDETHCLVKNEFQGETGMKLARNLRFRYTWSWTPWDECVQPLTNVRLDVTEIGFGEQLEYEVGACESNDPNDEVCIDTKVSYQRSPVSGPLISAVGHFHASGISASIWSKDGTLLCESLPIYGQGHSVGNESGYVVGITSCWPPADTGVPYYITKNEMLKFVVKYSMVDGPHTGLMGLINLKIATGRTGLV*