MRQLGLLLEALGSPARARAGAAPLLCLSLARCGLRGPALGPLLAFDEAGGALAGLLAGPSALACLRLRACGLRRPFARLAAAPLAANPRLTALDLRRPRPAPAPRLDPSRPPDPVHASGALVSVELRGNGAGRRAAAAMERLLGEGSGWRRAGASPLQPPAPLQHPDRVVDLDVPELDVAAPGAWQAAAPAAAPKVAKVLVLYYSTYGHMKAMCEAAAEGAKSAGALVSLKRVPETLPREVLEKMGALEAQTKQASIPVADPAELVSYDAIILGCPTRFGGQPSQIQSFLDATGALWAQGKLVGKVASVITSSGTQHGGQESTILNVMPFFLHHGLAFVGLPYAFQGQMGVEEVKGGSPYGASTIAGASGERMPSAVELDAARFQGRHVAGIALKLKPDEKLIDAGKGFSQ*