MALLKLRYRNSFIDADDETSEVPQRRANSLPPFRVCDLMEQEEDLPTVEVSMQNYVENLSEQWQAKSPLDLRSPSFSPTNVGGCDGSPTSDGSTLEPSISIPTVARQAEQAISPGSLGHPEVCRRQCIYFLQGHCFNGDACTYGHLPHTQRAPKLDKRQRSIMQALSHQEVLALMQHLCTAKAEEIGMLKEAQEVISILTAEANGLRLPSMAEREIRALCKTLSRMSFSSLLGLVTHRKPQCSVEADCAERLSAAMERMRQDVGAKVGAQDPSIGSKAVQGQPEGIRCVLLLRACHFAVVHWDIWSLWPVATVAVKCLNREPKKDLVLLESPVFQWPPEGIRCVLLLRACHFAVVHWDIWSLWPVATVAVKCLNREPKKDLVLLESP