MPLVYFYPASDLISNTERSDKIKLSLSQALTKFYPLAGRVVDNLYVDCNDEGVPYVEVIVKCNLVDIISDPIPNELNKFIPYELDDVKDLGLVVQVNFFECGGMAIGIGISHKLADAASCFMFINTWASIARCDYDDTCHFSPSFDSSTLFPPKDASLVRDVCLEIRKENIVTKKFVFSNSDILTLRDKYTDQRMKGSVFERIGQRPSRILALSAFLWSRYMATVHSKRDPDKIYAVTHTVNLRGRTDPPLHEFLFGNIMRSALVIPFFDKGSENEVFEFMNQVRESIQEINNNFVSQFKKNDQQHLNFLQERANEKRKGHMELLCFSSLCKFPLYEADFGWGKPIWVGSGRLATKNIIGFMDTKLGDGVEAWVNLEADDMAKFEADKKLLAFCKNGI*