MDLGFIEEGEGLVLIKDRVLSPGSFLLHLILKRLLSSSPTSKKRAPPLVLFLALTEPFSHYAKIARKQGCNLSAHQESGRLVFLDLLAVGEGASLGNTNNGDTFKSQLFQIYLKIRHNVRNQPCAPIWIIIDDISLLEIVANGSGHELLDFIHYCRTLSIEDQRSCSMVLLTHDDAYQSGEEVNILRNLEYWANVVLDVEPLSTGHASDVHGQVTMSNRNFSKGMMMEPSVTSTSSRRTNVLHFKITETGVQFFAPGKGFNE*