MAILGQQLLLGLVAMVAVVAWMGVSEAALGVNYGTMSSHLLPPKVVARLLRANNITRVKLFDADFAMVRAFAGTDIEVMVAIPNDMLEMMATSTDAAERWVKRNVTRFLIDGGVKIKYVAVGNEPFLTAYNGSFISSTLPAAVNIHQALVKHKVADEIKVTVPLNADVLSNGGVNVPSAGIFRPDIQDIMSQLVAFLDQNQCPFTINLYPFLSLQQDANFPREFAFFDGALPPTVDGALSYTNVFDASYDLLVSALRKNGFGNVSILVGEVGWPTDGDPNANMASAQRFYRGLATHVGRGTPLSPRPLDVYLFSLTDEDQKSIAPGNFERHWGIYTFDGQAKYQLDLSGSGSIASLVNAPGVDYLPRKWCVLDPAADRTRLGDNVAYACMYADCTSLMYGGSCNGIGGDGNASYAFNSYYQLKGQMGNSCYFDGLGKVTDVDPSQGDCKFRIGIVTAASPPPGLSAASSLLAASLAFLFLLF*