MFKHNILRQLSRASATAIRPPTLRPTVAQFAAKPFSTSIPVREKKDDEDFHQYTTSGELGSLEHEGQHSRTDKTIRVEYPEEKDLPRQQPVQGRGGFHFKRTLASFSLEDRVGVVTGGARGLGLVMSQALVVSGADVAIVDLNKEEAEHQAKILMESFKSENPGAEKVPKVTAHYADVSSPDSVNSALSDIIKAHGKIDNLVTSAGFTENYDAIEYPHDRMQKLWGVNVDGTYLFATGVAKHLMERKAPGSVVFIGSMSGAIVNVPQPQAPYNAAKAAVRHLASSLAVEWAHAGIRVNCISPGYMLTALTKKILDDNPALAEKWTSLIPQGKMGRPEDLMGAVTFLCSDASGYVTGADLRVDGGYTVT*