MLFLVRRHRRLALPFSTLPAPAPASNPTPTPTPPSSLDASAVLETLSLYANDWRRALDFFHWSASPTGANLPPTAATLARAVDILGKHFEFPLATSLLLSHHDPEDPAFLRPALRALLNRLAAANLVDDALRAFDSTAASIGLRDEASFHLLVDALCDHRRVDEADHLCFGKDPPPFPPGTKTHNLLLRGWAKTRAWARLRQLWFDMDRRGVAKDLHSYSIYMDALAKSGKPWKTFKVFKEMKQKGVRIDTVAYNTAIHAVGLAQGVDSAVRLYRQMVDAGCKPNTATYNGIVKLFCKEGRFKEGYAFVQQMHKTGCKPDVLTYHCFFQFLSRPQEVLGLFEKMLERGCQPRMDTYVMLIKRFGRWGFLRPVFIVWKAMEEQGLSPDAFAYNALIDALLQKGMVDLARKYDEEMLAKGLSPKPRKELGTKLPEAESDSDNALNGVL*