MRASFIRRITFALDEMQGDEALGRLLALPRQVNHVVVYGPNTGVDADLVQLLADLARGAVVPFLPTGIVPEEALHISRQYESSTVLASQNHLQAAKSIRDYAVSHGFPVVVFPIQIKTSPAIELDSPASALYPSLDIPEAHPGLLLLTSGSTGSPKGVVHPRRLFYELHRSGSSGEVLLNHRPPHWAGAILPLFRQLLAGARIEAIASEPFVLWERLRVGGVTLLMGPPRFWILMMSYYQDHITLKLPLREVEGYLCGAQRLRCARVSGMMPHTAVLRFWRDEIGRPLQVFYNTTELCGGCLPTTPWTKSDEKQLDRCIGGPSRSLTVRLSEGDLGELLVKAAAMFTQTGDPVRRLGDDYCIDGRVSSDCKQTSAPSHRKSPGLLVLTGLSSYAVVKFRGYKVPILGVEMHLPDLPFIAEGCILTATSEDNGGQVAALVRFQADAGTVPQPDQSCLKFVQESLAPSLPAYMLPTMLRGLQDGEEIPRSISLKALRRKAVEQHFALSDNVKLPLDVECRCVDQDALSRPLRAWDWGSLQSAREV*