MMPYEYATRVVQRYATTRYSSRRVRREIVEVLLTLVNRRRLHGEGRHEAAKINDELRFSIIDAVYLRPAIWDHGREPKSLGQRKDYFIEIAALLSTEDNILSCYDIEKQWKNLKDTYLKTRKKVVTDESGCIVPPRWKFFSAMTFLDQLGVPQASSSASSSQHAHTLLGKRTYDRKPMERRLTDMRAVSCGVESERTPSVPRQAAQPVPSICDDEYVVFCNSLIYPLREIGSISRVEVLKLQKEIRDAIHEKQMALLESQR