MVGAGVLSLPYAMSNLGWGPGVVILILSWIITLYTLWQMVEMHEIIPGKRFDRYHELGQEAFGEKLGLYIVVPQQLICEVGVDIVYMVTGGVSIKKIHKTLCEDCKEFKTTYFIMIFASVHFVLSHLPNFNSISGVSLAAAVMSLTYSTIAWTASVNKGMQENLEYGYKGKTPAETTFNFLSALGDVAFAYAGHNVVLEIQATIPSTPEKPSKGPMWKGVVVAYVVVALCYFPVAFLGYYMFGNKVADNILISLHKPKWLIAAANLFVVIHVIGSYQIYAMPVFDMMETLLVKKLKFKPTWILRFCTRNIYVAFTMFVAITFPFFGGLLGFFGGLAFAPTTYFLPCIMWLAICKPKRFSLSWCTNWICIFLGLCLMILSPIGGLYNIIKQAKDYKFYS*