MPLTTKLTQRLGIQHPIIQGGMHYVGYAPLAAAVSNAGAIGADDRDCGIAKAGNPDVCIIHKCTTIRHALKAQAMGCDMISLDGFDCAGHPGETDVGNFLLQPIAARKRSLLRVTSRVHERAEGVNLGTRFMATAEAPIHDNIKKALVAGDENSTQLVMRSLKNTERVYKNAASDEEEEAKAKREARVAERADESRQLLVQIVQQEEAGPSQPVDKSEFEAPPDDDDEADELEQFERWKVRELRRVKREREEARKEEADKAEIERRRKLTDAERAAEDEEFNQGRAGHGQEKEQWKFLQRYYHKGAYFQDEDETGNAKMGPVMSQDFGAATGRDAVGDKAAMPAPMQAVCSLLYALLEAADAPPNLFLKREAGKLFPDGFHEALKELLVELL*