MTDLETNLCRVMGSASQGLTVLPHSQVTLQDPGLFSGLEKLPIAQDPDSESWRSLDSPSPPATPEQTLPTFCLQYFDMLYPDDSNWVPKGLGESQPPNSQEGRSEVPKEPEQCPIIDSQGLSLTPDMDYQASLHLEEHSLEQVQSMVVGEVLKDIETACKLLNIAADWSPGNVQKWILWTEHQYRLPQIGKSFQDMSGKDLCAMPEEQFRQRSPACGDVLHAHLDIWKSAAWMKEKSAPGEMLYCGSEENWTDSEVDSSCSGQPIHLWQFLKELLLKPHNYGRFIRWLNKEKGIFKIEDSAQVARLWGIRKNRPAMNYDKLSRSIRQYYKKGIIRKPDISQRLVYQFVHPV