MAMLLVEGRGRLGEAVQAARLRGTGPLDGMGALHIAASKGRLEVCRYLVEELRLDVDDTDQEGRTPLIIAIVFNHVSTVEYLLDRGADANKASHNGLTPIHFAICLGECGMVQLLLAKGACVDPVAYCGTPLHVAATEGRDGAMKILLDHNADFNKMVDGLTPLDTAMDSGELKCINLLIKVGAVVSEDRMLTAENSGSTECFNYLMEETGANCNISDNGEPVNKRKATDLKSLGNKAVEKKDYLSATGFYSKALYLYPDDATLFSNRSLCWHRMGDGGKALLDAHECRKLRSDWPKAYYRLGAALMLLKDYESACEALYNGFKLDPGNSEIEDAFRYPFCLFWSHYGNMAYDDSFG*