MATTTEFPASDVNSYDYVIVGGGTAGCVIASRLAQYLPNKRILLIEAGPSDYMDDRVLNLREWLNLLGGELDYDYPTVEQPMGNSHIRHSRAKVLGGCSSHNTLISFRPFEYDCKRWESQGCTGWSFETFTRVLDSLRNTVQPVHDRHRNQLCKDWIQSCSTAMNIPIIHDFNKEIRSNGELTQGVGFFSVAYNPDDGRRSSASVAYIHPILRGDEKRPNLTILTNAWVSRVNVDGDTVTGVDITLQSGAKHTLRPKKETILCAGAVDTPRLLLHSGLGPKQQLASLGIPVVKDIPGVGENLLDHPESIIIWELNQPVPPNQTTMDSDAGIFLRREAPNAAGSDGSAADVMMHCYQIPFCLNTSRLGYDTPVDAFCMTPNIPRPRSRGRLYLTSSDPTVKPALDFRYFTDPEGYDAATIVHGLKAAREIAKQSPFKDWIKREVAPGPKVQTDEELSEYGRRVAHTVYHPAGTTKMGDVTRDPMAVVDPKLKIRGLKNVRIADAGVFPEMPTINPMLTVLAIGERAAELIAEEAGWKREQPRL*