MECLKAKEGESHNQLPLPEEPHIGTTFLRTCFNGLNALSGVGILSIPYALSQGGWLSLILLFVVAVLCWYTGLLLRRCMDSDPLIRSYPDIGEKAFGCKGRALVSVFMYLELYLVAVEFLILEGDNLYKLFPNAGFKLAGLYIGGKTGFVLLTALVILPTTWLKSLGMLAYVSAGGVSASVILVGCVWWVGAVDGVGFHEDGVLLNWGGLPTTLSLFTFCYCGHAVFPTLCNSMKDRSQFSKVLLICFVTSTITYGSMAVLGYLMYGEYLKSQVTLNLPIRKMGSKLAIYTTLVNPLTKYAVITAPIATAIEETFVFRDSRYLSILVRTVIVISTVVVALTIPFFGYVMAFIGAFLSVTVSMLLPCLCYLRIDKSARSFGLELVFIVGILIIGSFVGIIGTYTSIKQIVKHL*