MVLPLLQRSTLRGVQQMTKPWAAIGSLRLASQEFRVESDTFGELKVPADKYYGAQTMRSQINFPIGGATERMPKPVVQAM GILKKAAAEVNKEFGLDSKVSEAISKAADDVISGKLYDDHFPLVIWQTGSGTQSNMNVNEVISNRAIELLGGKLGSKTPV HPNDHVNKSQSSNDTFPTAIHISVALELNNNLKPAIKTLHDALRAKSEEFKDIIKIGRTHTMDAVPLTLGQEFSGYAQQL AYAQERIDACLPRVYELALGGTAVGTGLNTRKGFAEKCAAKIAELTSLPFVTAPNKFEALAARDAMVEVHGVLNTIAVSL MKIANDIRFLGSGPRCGLGELSLPENEPGSSIMPGKVNPTQCESLTMLSAQVMGNQVAVTIGGSNGHFELNVFKPLIVSN VLRSIRLLSDGSRTFTANCVNGIQANRENIAKIMNESLMLVTALNPHIGYDKAAKIAKTAHKNGTTLKEEAINLGYLTEQ QFNDWVRPEQMLGPK