MVVLLNAASPLSQGWRSLTAEYQRGLYFKKWAGSKLPFARVYSEDLSCHTAEQTSANHVHMERANHVHMERATEAPILAEVSFDKSKFDVPYNLLALRVPKQHSGSVSKALRGYVFDMPRVRHIIHDPADPDKRLIILSEEISDAGLSEIPAEKLASLSCITDFEVIPHQVVLDYDYWPADHILKGLLPRGCDIQSAFETIGHIAHLNIRDELAAYKHLIASVILEKNKPKIRTVLNKVGTISNQFRVPKFEVLAGDPCLVTEVKQYGAIFQLDYGLVYWNSRLEHEHKRLVSQFLPKQVICDMFAGIGPFAIPAARKGCIVYANDLNPDSVKYLKINTKINKVINRVHIFKMDARDFIRHITNPEAPISAAENQFKAAAKDKPQENEAVVLSCLTRDENRIYKSSRNDMDAQIDLEFGMPSEHIDHIIMNLPASALDFLDAFNGIFSKERWKGKLPCIHCYCFMRAHESTADVLKFAESVLGSTIVDPAIWEVRDVAPNKVMLCISFDLPEDVAFGVNKKIISTISAEQDTTKRPRLEARTCSSCS*