MVAPAEPPNPSSFRESIKLTLYDRAMRFALYQKRILFYNPVEPSSIDCHIQSLKGSLAQALVSFYPLAGRLSSSSLEIDCSTLSVQFTEAVTDATLGDLAIRPSKPTLTLRFHTRFFLDQVTRFVDGGISVAIAFSHQVCDGVSGWHFFNSWAQIARDGVLRNPPVVSYEVEEQDMELEEAFEVAASIGYKVKKSASSPRDLSKPRESISSSSMPQLDVRLFRLDQSHISELKSRCLEETRASFSSYEVVCAYFWTLTARHRGLRPDQEAAIAILFDSRGRFAKVPEFYLGNAIATAIVSARVEDLTSKGIGYAAGLLHDAIVSMDEKKNQAQLKFMYHVMETGFITEMEIDPASFSLVVSSPRHPVYETDFGFGRPAGVTFGTNDLSDGKIYLFPSPAGNRGVEVSVVLHPE