MLESAGCPPGVLSPCGEESGDEELSVLPRHTKVVVTGNNRTKSVLVGLHGVVKKAVGLGGWHWLVLKNGVEVKLQRNALSVIEAPTGHEDDEENDCENPFWSSSDLASEEFQKPYKPKVRPHKPAVSMSKTVSRNNATEMQSTDSKSTTYGIPKVNLSKLETAALWRYWRHFNLVEVGPNPSKEQLVHAVERHFISQVIAGFVQAAKRLKTVCVMFLQSSPSVTSHADRAWRFIFLRFSSDAVWKLCFAFICSSDMVSKLLDILENRKMLLRLFHIAFSSDLNLPTWFVGMSSINERMVLGKLPLKGRNLCAHQNALMGSLMVPVCLITLPISAF*