MVLDLRSWFHCFEAHSTLLSQKPQPLFSPRSLHPPHQPPSPYAGSMYHGSPLLLTLLGPLTVKRIEGQPDHLLCSLVFVIADVVSAMLICAAGEKLKVACSSSLQSLGLHNLSENSERLPSGDFAALVYLWNPFTIVACVGLSTSAIENLMVVLSLYGACSRLAPLAAFGWVMATHLSLYPAILIIPVILLLGYGPDAPPRKLFCQRKNLEVGNSTPSDSCSEEEAKNQLKVANVFSWRPVVFFLFWTLLWSSYVLVLCGICVQQYGGLHELFKRTYGFILTTQDLSPNIGVLWYFFAEVFDFFRNFFLIVFHGNILLMIAPLALRLNHRPCFLAFVYIVISSMLKSYPSVGDSALYLGLLGLFAYELKDMQFSFFLFSGYVGVSLLSPVMHNLWIWRGTGNANFYFATAIAYACLQIILVVESVSAMLNHDRKLTKLYTAKLQHIKS*