MASYFGFGRVQPKRVSTDHVVPLHHIDNSDVLRRLIVGWTARFDDVLDANVLYQALEALIRRDGWRKMGGRLRLNSMGRLESHIPAEFTNSRPAVRFLHTVFDLAIDEHPLACKLPRATGEHASAHPGTSELIELLYPDDHRPTCLEDYVCTDEPQLRLYVVLFNDATIVSVTAPHASGDIMAHAGIVKGWVDMLHGRAQEVQRFDGFRTDPLAEMVKRADSSQVAEMLEGKILRGVRHAMYVIFYLWDMLFGPRMQHRTLFFPASTVVKMREQALDHLHQQGDEKPFVSNGDVLTAWLSKMAAAPMAARAPRKSLTILNALDLRGRLSSTLNPAAMYGQNLTMHCCAFVTLGEAATAPLGVVARAVRQSIVEQGAEKQLEAFTKTMWELGGDRPVATAVDAYLFAFSSWAKARFNHIMDFSPAIVSKGNRASGATADGQAPGKPVWVLSTTMGFTLLARYWLNITGEDLAGNYWATVVLPRPSIASIEEGMRRL