MMGGRCSNLCFCLWPSNIKSHALYSSDIEKWAENEQLNLPAFKEYGLEELKAATSNFSANNIVSEHGEKAPNVVFKGRLNGNGRWIAIKRFQSSAWPDSRQFLDEAKTVGQLRSKRLANLLGCCCEGDHRLLVAEFMHHETLSKHLFHWDKRPLEWSMRLRVALYLTQALDYCSSKGRELYHDLNSYRVLFDQDCEPRLSCFGLMKNSRDGKSYSTNLAFTPPEYLKTGKVTPESVVYSFGALLLDLLSGKHIPPSHALDLIRGNNYLILIDSCLEGHFSNDDGTELVQLASHCLQYEPHDRPNVKSLLTSITPLQKEKDVPSNVLMNIAHETTSPAQASLSPLGEACSTCDLTAIHEILEKAGYKEDEGIANELSFQMWANQLQETLNTRKSGDSAFRDKDFTTAIKCYTQFLEGGNVKSPTVLARRSLCYLMSEKPQEALADAMQAQVQFSNWPTAFYLQAAALFTLGMDSDARETLRDGSSLDFRRMRQ*