MDWFQEKAAQIEKYLSEDLLTGWSPANVPNLTGKVALVTGANSGMGYATALKLAENGAEVGSHGKALKLHQLQCDMKSLQNVVQLAEEFKKQSQKLDILVNMAGVFYPGPLDKTKEGIEQTLGINFFAPALLCLLLLDRLKATHGSRIVNMGSAAEAAGKLQWDNLKGELYKDSGLTPYGTSKLYLTTWSKELSVRLPDVDVFTVHPGLVATPLHSKSDWKYPLNAIVKVFAPYLGQGWKRGAISTIYAATEPSLTGRRWGYFCPNLFMTYHNVERTPFNHRIIYNEHTGWRLFEETGRILAAAIGKDKMPAMPQSPFKPDY*