MFPGLIHHHRPDADGGGGGRGSASLVLTADPKPRLRWTADLHDRFVDAVAQLGGPDISYFPCAILSNNTEATPKTIMRTMGVKGLTLFHLKSHLQKYRLGKQSCKEMTEQSKDASYLLGAQSGTNLSPGVPTPDVKESQEVKEALRAQMEVQRKLHEQVEVQRHVQIRMEAYQNYIDTLLEKACNIVSEQLNGFSISYHDLPDQLGHTASVMLSSADTLSPSIVHQLSVSSISLHNPVGKSSPFAADADLFFQKAPENRRSC