MLATTGTTTLPNSLVMNPTSMLVDTSKIIPDSFDFDTAIQKIKQELLQGDLDCTAKDETNEQYLYEMQDIIDHLPKLPEIQQQKLTIPEFDEIAVKATDSAEIKKYIRKKNDKYLAYYCNHKVMDKDCDMVYKNISDLYKSEEFKTYDNFVTLVAKCVWEIRNKDKRNKVWNEQIRPTYSEFKRTLDAIVVLAGQISMYNAKMNPQCSKCKAAIRGYTYALKEIERMRNDSADLKKEAEKLAEDKMNILAFLNKNYPTADDFLLSDVKRKYKETFNTIKNFDVLTEEIEATKEIGTKLQFGTFCKKKWGHTHNE