MGLTRRISSLVPKKNDFFPEPSFQSLRAYRHALKDSPSRFLDRLLSRSSDSMELHGVKKQSEHDMKKTLNWWDLMWFGIGSIVGAGIYVLTGTEANQVVGPAVILSYIAAGISAMLSVFCYTEFAIEIPVAGGSFAYLRVELGDFAAFIAAGNIILEYVIGGAAVARSWSSYFATLCNRGSDAFRIHTNLATNFNLLDPIAVGILIITGLVAAWSTRATSVMNLIASLANMGIIVFVIIAGLVQAQPSNLQPFFPLGVRGVFKAASVLFFAYLGFDAVATMAEETK