MVDFLIQKCGLSIEKADRASKTLTRIKSPEKPESVLKFVKQSGFNDTHIRNAISKQPKLLAASIENHLQPIISYLIVFLNTDDSIVRAIKKWTKILTYDLHKQIIPSIEVLQKCGIPDQQISSLLRTNPFFVTQGTQWVESLVTRVERFGIGRGSGMFVYAVLAMGRMGETTMDAKVELLKSFGWSEQDILVAFQK