MKDWSIFSKLDHNGGYLPRFPMDSPISHDIGLRLVSQVGNLVECSFQHPRHICATGSGAVQEAFSCFNKFAGAFYFWFSRASNPKLFQRLSAAAGSSSRACRSHIKQVTSCLQHLPGLEFGSQLREDHAVQVLLARLASATFGRLWTEVEERHACNILMLAAATVIPPFENISPKMLAASMALRKDRGNIEPTEQSYSEENRPGCACVAVPRVLLPEDATEPTTGIKFPTVLEDNSNLTTEVLVGMGFRSMRIMRVKNLNLYAFGLYIQPDSVCKKLGPKYAYIPDAELKDHPDFYEDLLRENIDMTVRLVVSYNGLSIGTVRDAFEKSLGFRLQKMNPNTDYGCLKTFGSCFSEDIRIPAGTKIDFRQTSDGQLITEIDGKQIGTVQSKDLCRAFFDMYIGDPPVSVETKQDIAQNVAGLIRRC*