MSLLLSHSPKIFIRKPVLVRASAGRSSSPLQTPPCFVRGEDPCGPDHVELRIAYATRSFPKVIKKAPVELVYNDASDAAVTTIGSSHGWVASLMHDVGTLRLHDDLNPVASNSDPKRILLPPLVTLPHCQTQIITNVSLSSLSPEEEDCVVAVKFLGHQLSFCRPASQSNSEWFNIKIDNPCFFSSRVMFSKRHNMFRIPGAGGQLIGSWDLCEDKHTPKFQELRYHNLPELSKAERETMHSCFTSEHLVESRSTGETFLVKLFRQTVDGTSLKVKGTKLKTKGVMVFKVDDHGNAVYTQDIGDLAIFLSKSEPFCVCASFLPGVLPNYVNILDVRELAYFKLTDSSLISYTHRFKAPYFCPPQNIEY*