MVKLVAARTHRRYGPHGVQDAFEITNAVVYLVATIFFIGGMTCLLINFTHPLQYKEAHPGLILLAIAICLIILVNLHDILAHLAGIDFRLELLSYDPQLIFIEIAAPLVYVIGAVLYLIAIVFMLQSKSLVQGRKEQAAVQLLVAGSVFWVLGSIHNACQLYSRSSPLVQFLQKAVYQPLLIASTLLLIGSVLWFKGWPNFILARSAQYGAITIGIIAAALMVLGAIINIFRVLYLRRLVGSYAHAPLDTLWGRAHEELEAASTSRLQPLLEQDIPSEESAPGPLPPPPKLHAAGPPLPGAAPGSPQEPPIVEEETFAVIR*