MATTTAPNTPLLIYGSIIQSASVDSLEYVEQGLLVIKSGKILHYCKNVRKEDIPTILGSFEIGALLPSVRYLKKGQFVIPGFVDSHNHAPQWAQRGLGRGLEILDWLDQVTFPNEAKFEDPDHARRIYNSCVDGFIKQGITTVSYYGSLHGEATKILADICFEKGQRAFVGKCNMNRNSPAYYTDASAESSLEVTKEFISHVRHVDPNFDLVSPVLTPRFAISCTDELLAGIGQIAKDNPTLPIQTHFCEAESEKSATLSLFPSFTNEADLYESFNLLSQRSILAHCTIMTDYEIERIAALDCGVAHCPVSNTTVGGGFMAAPIREYLRRGIKVGLGTDSGGGFSSSILDAMRQAFIVSNARDFLTKGADPRLSLAECFYLATLGGARVCCLDHVIGDFSNGKQFDALIIDTEIDGAMTLTDEKDILPVIFEKFLMSGDDRNILEVYVKGRQIKI*