MFLRHAKFDPVKARGRLAAMERWLADCRDEIGDVTALRGEQFRAMYEEGWIGILPSDRRTRDGAVITLLLPGMMKPMADPALLLRWNLWVLCRAVHDPYIQGWDGVDATHPILAVVNGEMLCAMPQAMELEVCGQVVVESFRDFSVLQSLRLQQLPHAIMKKNFKFAQECMPFRMRGIWLVWQPKWISFMFAIAKPFLSAKLRARVRMFGSDLPSLHQLVDPDVLPAEFGGSSTDTGMHWFEAQVKAEAAELRALDAAAAAASTE*