MVQCVVQGCPNKTYPKAGFANRPRKRFFSFPRDQARVKVWLAALRETERVLSDHHRICEDHFLKHHITPLGVTKDAIPIMPPYLDGPLASSAGTELGEFAGDAEIEEENRSRCYKERSVNWETPPEETLERSAMDEEGLAGSPTIKEEKMGRVRCDVSLVYLTKKFMDLIRTAPDGILDLNNVARTLGVRKRRVYDITNVLDGIQLIQKHTKNQIQWVGSNLIFGGQGEKRQQKLKDELLDLAVMEEALDELIKDCAHQLFELTDHKENASSAYVTHRDIRQIHAFQEQVVIAIKAPEETKLEVPMPKEDGIQIHLKGSRGPISVLLCETDGSEGDAEEDGGTFCPLEDSRVHVAPLLRDEPTVSSSSAAKSPHSENGD