MAFSGLRDPKGLRYDFTLPVRHSRGQGMTSGTSEGGQRMSWHPTDRRGISTASPCKRAACVTCSSKAGSDYAVTNFQVETPDVSDEVLECPSLRHMLRPRPSPFCVSNNFGGGFVSDEDRVALSSIKFASADSAGAKCISNDNGHSSWLEASMEQLCVPLPPWSLRAGARETIWHNPVEVNAAIVTCGGLCPGLNDVVQGLVSKLTDYGVPEGNIIGIRYGFRGFYDRKTKPIMLTKKSVEGIHLEGGTILGTSRGGADLX