MSAVLEGVLLQQTFRYFQIYRSDPWYLKVWVIIVVGSQSAGTALTMHTAYFYLVTNYFNPGVIIAGAAISAKVLPFIGAVTNLAVELFYVRRVYLLGRRHKFFAIFSLLLILTGIAFLIVLGAETFKFNSLQQDTSNGGLGGSSIASPTFMLAADVQLTGVLIFALHTSRSGISRTNKMINMIIVYSVSSGFLICVANLVSIILAAVQPHSVLFTVATMVGGQIYSNSFIVALNTRRLVQRRGDKPTTVMDPSKTDILQGGPGSGTAIGDMELESMAFAGGAISTQLKDSMAHGDSTAVLDFKIGTLSTNGTMPVMDEKAGPVEECPV*