MVVADAPARALVIFGDGLMQSVSPLHSHLHALAVSGACGFLALRNLPPHMDESSRTLFEMQQLLDVHRYYVTDTASKLYGDSTSMELSIPSIAERFMGMKAALITNSEPVANLGKSLGFTLTNGEVKLSFTESSTCDTALHLPSSASVAAQLLQLLGLSAPDSKDSNSYELVLLHIGCRSSMDGDDLSGQYLDWIDGLVGDVKALMKPGTKAYDHMYLALVLGYGDKAAVQANIKDSEFPGFEHLDGLPPNVRALRPQQTYKMKDGKLVDDVRDHHPLLVVHQMDGVTRRDYVSSFSFEEFGKNGCNLTILADRFLHEIAFKLWKAPKYGA*