MGGLVFLAIWWRHKTKRKYFMQNGGLQLQAYIATRGKDSIRLFSAKELTAATKSYSNEMKLGVGGFGTVFKGMLEDGRIVAIKKANRDGIGDNEQFLNEIAILMQINHRHIVRLLGCCLETITPLLVYEYVSNGNVAENLESKGGACVMGWEQRLKVARQTAMALAYLHAAASPPILHRDVKPANVLLDDNMDVKVADFGVSRLVPEGIEHVTTAVQGTLGYLDPEYFQTLQLTDKSDVYSLGVMLVQLITGLKAVDNQREDPRFANLALLFLEHMRKGTCDELIDPRLVESPSILHTHSSIMAVATLAHRCLSLAGSDRPSMSHIADELQHIKHSLHVSNEDNDETLPVLSFDDDHEAAAVVE*