MVHLKNAIFAFAAHISLGSLKNPLGAGVAASCACTKTIRPDITIGQPKNISIISSNVTRSYLIVVPPLYTNQNLTPVIFSFHGGNRNASEQLTLDQISYPEFNNFSITIYPQGVKGKWEGDPGNTANDTQLVSDIIDSLSTTYCIDSKRIWATGKSDGGGFCNTLACHPILSTKIAAFAPVSGAFYIDTQPCHPHNVTIPCSQGRPKIPMLEFHGGNDSTIHYEGQANRSGECIPSIPHWVREWALRDELGLENVTTVLTNDTVIYNYGKGDDEGLVKHVFDKNLGHDWPSTVLNDDLIGHGEGPASFNATPIILDWFQKHVLP*