MAISNLIVKPFPPLFHPKHTIKTNNYKYDDYHTTNILALRSHILCLKTNNISTTSPLFDQPRPSLFKDKDYKLSWQEEVKRAYALEISNQNLNDDEKLQELVDKRSVDNTQCNMHRQGMLEWLLGWLRLHISCIGIRHAMRYNSTSPKWFNRDRFVLSAGHGCLLQYVCLHFASFQSVQIEDLKCLCKLGSRTPGHPENVVTQGIEVTTGPLGQGVANAVGLALAEANLGARYNKPDVAAVDHRTYCIMDDGCSMEGISNEAASLAAHWKLHKLTLIYDDNHNTIDGWNTITIDNSQGNLDAFKNALISAHSETRKPTFIRVCRVGENNYREIVKKGRNIKGSPWNLQ*