MTMKTSQPDFARFINSLGAQLGTSLTLQNGVCALYDGQNNEAAIIELPEHSEMVIFHCRIGRCPERAPDLLRLLSLNFDVARLHGCWFAVDQGDVRLCAQRELASLDEPAFCDVTRGFISQAREARAFLQA