MDEVGGYLGGERDYLKLKGDTGPLVYPAGFVYIYAWLKQLTGGDIFLGQCAFVGLYVIHLAIVLAVYAEARCVPPWVLAALCLSKRIHSIFVLRLFNDCFAMAFAYLAVFLFQRKRWVSGFVAFSLGTSVKMNVLLMAPPALVLLVGGERLSVACAAVAAAVLTQLAVGYEFLSAHPASYVRRAFEFSRVFIHHWSVNFKFVPNETFVSPAFAAALLACHLTLLLALAHRRWHRHGGGFFPAFIVDFFTRAGSDSRPATPAADYAPAHVARVLFEGNFVGIVFARSLHYQFYEWYYHTLPLLLWGGSCASLPGGSATRVATMVAVEVCWNVFPSTPTSSLALLAAHGFILGGIW