MELPSLGSFDSAQPEAFYLGLQAEELLATADALLVVQGQGLRDQQPAAKRARQGGTSSQGAAPAPAAAAAAREPAVLEQALEEYSLREVALFLRLVYRPDDASPSRLYFELGSLAGAASLAHQLDAPRVLKSLVAAMEGTVKSLESHSLLAAWLAAAERCQLDGLRAYCIHRLAELLLSDRNSDRLAGTKKHKRTGLERAMDDVKQLQDVSRESLQVLVGALLSGARNAVGRAADAPSRTFGQGRRGGRGMHIGPSTTATSAATYLPGLGSIRQVLSAAGEAQQAAAGNRDADDSEVEAVLNSMEGDESSGAQAEDEEGSSADD*