MVTTRKRPSRKSKVVLSIVLLMKNVTGRLFVRNLAYTTNEEELVSLFGQYGEVVQRSFHEPETREGGGSARKRSLAAICKHGILVRLYGGQDMGSPDVSFLDPEAEDVAERLALGERHVLSETKRSLAQQGVKPCGDAGGDHALLVKNLPFSTTEAEERLELPPTKEFSSSSCSLLIALSSSEAAKPSSSLAYRKFKGTSPQDLLSEKKDGGVVAKQLEGGQLVANDEATASTREVKRRTKACKVTSLASFHAHSIGWSHWKFEELRLAVSPSVIPNVSRVSNIASLVRRFSPVRFTLGELVFELRQAVYMVDAMWNYDWMMVLMLFILL*