MSLFNPHLILHLLLLTVVTGEILRPRFYSETCPEAESIVRREMKKAMFKEARSVASVMRLQFHDCFVNGCDASVLLDDTPNMLGEKLSLSNINSLRSFEVVDYIKEALEKACPATVSCADIVIMASRDAVALTGGPDWEVKLGRKDSLTASQKDSDDIMPSPRANATFLIDLFKRFDLSVKDMVALSGSHSIGQGRCFSIMFRLYNQSGSGKPDPVLEPVYKKRLNKLCPLGGDENVTGDLDGTPHVFDNQYFKDLVSGRGFLNSDQTLYTSRETREYVKRFSEDQGEFFRAFAEGMVKLGDLQSGRPGEIRSNCRVVNRRHNDVLLVS*