MPITHDPMLVALSLLVAIQASYVGLNLSLRVSQAFALHRRLLIAGAALSFAVGIWAMHFVGMLAARLPVTVDYVVLPTLLSLLVCVLVVGIAVYLATQRSQRLLFVAATVMGVGIISMHYIGMMALHASAHMTHDPLYVIASVLIAILASGWALWLAFASETRPSLFVCATVLGCAIAGMHYTAMAGLTLHPIAGVPPSAVPAISSGLLALIVSVVAFLVSGFFMLALVPDQTEYPADALILPESSASTPVSEAVALGEPILAVAPAAESAITPGELTRTPSARIYESTLPVEKYHGSKVINTADIFSVHANAHYTYVFNGREDIFCPLSIGEIIERLPPDTFFRVHRSYIINIHCVARLKRAGDNGIAELDSPVRRSVPVSRSRLPQLREQLAAYLGTKGS