MDFYPTPKMGNSPSHVYWRYTVSRDDNGSGTGRAKPCPTRCPTLPTQTLPIRVSGQNFVPVPMPGGRGYVRRAYIGVEPFLGLFRFYYELRWMEPKKIENSDPVFVVPEEQPDKIPEWTAKPALTPSLQSFIDIIDDLRVRGLLGYEVAADFIGLNSEIVERRASQVMISGPTTASNIPVPICKKGKANCMAAINALPLTDVIGPLADHQAAASLKQGVAKEASDIAAAAATTMSGSNRRQRLVTLGEKAARAKATQDGSGATSSASPVATSTDVVVTTRDREATPSGPAGGLVPARGPPIDALTWGELQAEMERILQAGARGVGREIEEARTCEDLLKMRELVAGNERQRQGLGQMSELENNLSEIRGSLRVSYTGLHQLAGDFDLESALADQDRRIQYWKTKFEVAELERTMVEVKKDQAVEALRGREVWFNSYLRSCCTAMVGVCRELRVPRWNPEESAAGYISWLNGACAQLEGIGKRIDEALKQECRRSSRYAGGHVLACIRDHCPQLHLEFLHEGFSRSRRTPAEIDNLAKSMAPLKEKVFQSMDWRWPSW*