MLLILLAMDLSVSSQASCSSFIRPSMTSVSVSKLNRKRSKATLSADENESEDGEGPSRKEKSLGLLCKKFLAAMGEEAQSGKDVHLESVAKKMMVEKRRIYDIVNVMEALEAMSKTNKSYYRWHGLSELPKLMAFLQQQANNENLLNRIRRVEQAMCSFTELSSCSRRSSGDIVGECVIFVSEAGQSEPSTRDRNNKNSLAQLCRRFLMVLLCNPKDMRRVSLDVASTVLIKDPESEGFEPPSRSRCRRLYDIANVLVAMGIIKKVHYLFGTKKIPLFVYSGPEPEGNKFF