MVTCAEKLGVPCGSGMLRQALQAVAFLSEEKIAAKVDYLKNTFRWSDAEACVAVRKYPSVLRKSKESLKLRSEFLVSEVGLEPVSIAHQPVVLSLSLEGRLRPRYYVIKFLKENGLLHRDPSFFTAVKITEKVFVEKLISPHKEAAPHLAEDYATACKGEAPTDFIFRWTRNRL