MAAPPLAAALLGAFLALLLLVSPAAAEIRETVIRADPRTIIPLDEFGFSHQGILELNVTGIAFDPPASPDLDLSQFGFFLSTLDAWVHVLRQLQDLDVTCALQSDLVKLAYSFDRLKPPSNPAGVPVARSSSFSVAFRVSEPGQYTLVFANCLNGGDLKISMDVSSAMYNVDPATGQRAYLSVGAAALPSIYFLFCLAYAALVAAWVSILLRKRAAVFRIHYFMLAVLVLKGFNLLAEAEDKSYIERTGTAHGWDVLFYIFSFLRGISLFTLIVLIGTGWSFLKPYLADREKKVLMVVIPLQVVANIAQVVIDESGPYARDWVTWRQVFLLVDVVCCCAVLFPIVWSIKNLREAARSDGKAAVNLMKLTLFRQYYVVVICYIYFTRVVVYALVTITSYRYLWTSDMAREVATLAFYMFTGYRFRPEVHNPYFAIDDEEEEAAAEALKLDDEFEL*