MRGFLLLSLGVFSFSALAADLPGSHDLDILPRFPRAEIVDFRQAPSEERIYPLGAISRISGRLRMEGEVRAEGELTALTYRLPPEHSSQEAFAAARTALLKADATPLFWCERRDCGSSSLLANAVFGNAKLYGPDEQQAYLLVRLAAPQENSLVAVYSITRGNRRAYLQAEELKADAPLAELLPSPATLLRLLKANGELTLSHVPAEPAGSWLELLVRTLRLDTGVRVELSGKHAQEWRDALRGQGVLNSRMELGQSEVEGLHLNWLR*