MASHRIGETGLSDSGPSNQHLPYALLHGINAPSTSFINQEGSAFDFGELEEAIVLQGVTIRNDEAKAPLFTVTGRPAATLEMFPSWPIRFQETPRVGSSKSGGESTDSGSAINTLSSKAEAHLEPESPISKKVSSSDHYNQAFDQKHLQFQEKQQVDMANDTSRTGGPSQQNQPPAKSPQEKRKGSTSEKQLDAKTLRRLAQNREAAKKSRLRKKAYVQQLETSRIKLTQLEQDLQRARQQGLFLGGCGGAGGNISSGAAIFDMEYARWLEDDHRNMSELRTGLQAHLSDGDLRAIVDGYISHYDDVFRLRAVAAKSDVFHLITGMWSTPAERCFLWMGGFRPSELIKMLISQLDPLTEQQVMGIYSLQQSSQQAEEALSQGLEQLQQSLVDTIAGGPVIGGMQQMAVALSKLANLEGFVRQVNSISLTLITRLIKQHFIN*