MRRDNSPPSPLLDCAHMRSLVLIGHGSHLNGESAGAVYRYAELLRGRGLYDEVVEGYWKEEPSLRQVLKTTRSTDVTVIPMFISEGYFTETVIPRELGLGHQGPVPPEGIARVLGGKTVRYTLPYGVHPGMADVILARAHEVLPDLNAQDTALIVLGHGTTRNENSSRVIYRNAERLRASGQFAEVHALFLDEDPKVGTWPEVVRAPRVVVVPFFASEGWHTLETIPEDMGLTGEVTVFPDHPHGPQTVYYAKPVGTHASVADVILHLAEEARGASERGGDEDRTHAEAWAAFLALAREGMRVGEALITPHGGLYELRHALDEGRPGDELTTAVTPEGLRDLTRRDEGGHHRPVHTFRNLPRGWRAVLSEADLPRGMHYLYPSVVEEGYAHQHQTLRATPWPTTARRQTGIYAKVQRATPKQVETVAKSVCGRCLKTRLWAGEKLPRTFFTGVPGALPCPEACTYLIAEVREAVSGQRE