MELNRSGSLISNTQIFASHLFLALPHTSTRRLLPTRSNQDTPSHANTTEIYRNSKSDSTSIYISEQIGDTFLRKYKVDKYQSLSIEEIPLVDSSRRSSFSWELGRWYLPANMPQLLKDFFLPTDFPESVSNDYLQYMLLQFPTNVTGWICSTLVTSSLLKAVGLEAWAGTTVAATAAIKWVSKDGLGAFGRLFIGGKFGMVFDDDPKQWRMYAEVIGSFGSVFELFTPIWPKWFLPLATLGRLTKAVGKGLKDPSFRVIQNHFAIAGNMGEVSAKEEVWEVSAELIGIGLGVALLSSPGLAASYSALVLSWATIRGFHLYLRYQSLASLVFSTINFKRAFMMAELHIMNSPIPDVRSCNMMENILLPWQFTKPYLHLGCSLKDAVDEGMISMPELEKILALFSNELHVLILSFNALHKMDMHFIFKEGASSVTVLRCIWQAEWIMKSILSDGSPSPAITLIPTRTLDKQMSLLAGSLEGLKSSFDDFLLQMEQAGWETSRLALKIPKNAPFLILSTLSDDHIDRVG*