MVDPYVLGWIICAVLSLVALRNFAFARKNRCHSSETDATRRAENVTTAAGECRSSSRDGDVDVIIVGAGVAGSALAHTLGKDGRRVLVIERDLSEQDRIVGELLQPGGYLKLIELGLEDCVEKIDAQLVFGYALFKDGKHTRLSYPLEKFHSDVAGRSFHNGRFIQRMREKAASLSNVRLEQGTVTSLLEEKGVIKGVHYKTKDSQELSACAPLTVVCDGCFSNLRRSLCNPKVDVPSHFVGLILESCELPYANHGHVILGDPSPVLFYRISSSEIRCLVDVPGQKVPSISNGEMTNYLKTVVAPQIPPELHDSFVAAVDKGNIRTMPNRSMPAAPYPTPGALLMGDAFNMRHPLTGGGMTVALSDIVVLRNLLRPLRDLNDAPGLCKYLESFYTLRKPVASTINTLAGALYKVFCASPDPARKEMRQACFDYLSLGGLFSEGPVSLLSGLNPRPLSLVLHFFAVAIYGVGRLLLPFPSPKRMWIGVRLISSASGIILPIIKAEGVRQMFFPATVPAYYRNPPAQ*