MAIKPRKISIVGSGHVGSHCGFSLITQGVCDELFMIDIDESKSKAQALDLADAVSYLPHKVHIEKGTFSDCKDSDIVVISVADSSEGPLRRQNTTRLDLLRPTIGMIKSIVKPIVDSGFDGIFVVISNPVDVVTNYIWEKSGFPKNKVIGTGTALDSTRLRRILSEETGIAQQSIQAYSMGEHGDSQMVPWSHVSIGGKPILDMIKDNPSTYSNLDLPSIVEKNKKTGISIINGKDCTEFGIGTALVEIVKAILHNEKKVLPVSTLLEGQYNERNVFAGVPCVIGKDGIEEIIEINMTEYEQNEFNKSCSVLREYIALSKTL*