MDQVLNKVGTYWFSRRANKEIDSVGDDINSLSSSIDSGAKWLVNKIKGKMQKPLPELLQEYDLAIGIFPRDATNYEFNEETKKLTVFIPSICEVGYRDSSVLRFATCVTGYLEKGKLTDVEGLKTKVMIWVKVTCISTEGSKIHFTAGMKKTRSRDAYEVLRDGVSIDKF