MSAPGPYDKKSQDSSQEVLEKPVATTTIQSAESLEAAGPTFDDKRTRRLLRKLDINIVPFLSLLYLRVGITCCCLQIALAVFFPFYVAAEIPSNIMMKRTSPSLWLAIIMFGWGLCMTLMGIVKSFPGLLIARMALGLCEGGLFPGVTWYITLWYRRHECGLRMAIFFSAATLAGAFGGLLARGITEMRGVGGLAGWAWIFILEGLVTIVVAFIAKFVIHDNPETARFLTAEERTEVKTRLKQDRTSLADEYNSKYLWDALKDWKIYVHMLITIGIYTPLYSISLFLPTIVKAMGYTNEKSQLMSVPPYVAGCIATILGGLFADRAKQRGLFMMGFCVIAIIGFVMLISSHSPAAQYVGTFFTVCGIYPNVPLGVAWNGNNIGGATKRAVGIAMHVAFTYRSTEAPRYFAGHGLLIATTTMSLVLSFFMHVYLRRENNRRDEELRQEMDAAGGKIVSRDEWYTQEMREKERERGDYASFFRYTI*