MRKLLTVCSFCAVALPTFAQTELLANTRPAQPLKSQIASAKSFNIKRFVLANNSDVAVENLLTEVAAKAKSAPDSQTLHIISMDKKVKELAKSISKRLKAMKIKHNISVEQRATINPLYPIYVEFHEIARKPIHCKVEIGEDYWSFDPADYCATKHNDYLQLK