MGRVIRNQRKGRGSIFTSHTKLNKKPAAFRNYDYAELHGYLRGVVKRIYHDPGRGAPLAEVVFRDPYRYKLRKEVFIANEGMYTGQFIYCGKGANLTIGNVLPVGQVPEGTVMTNLEEKAGDRGALGRTSGNYVTVIGHNPDEGKTRVKLPSGAKKVVKSTVRGMIGIVAGGGRTDKPLLKASRAKHKFAVKRNSWPKTRGVAMNPVDHPHGGGNHQHIGKASTISRYAAQGQKAGLIAARRTGLLRGTQKTKD*