MDFEEYLNLQSATFAQLYRCLPISLLKKENADDGNRVFMPVSALDRLGYLHIEYPMQFQIQNATTLQTSYCGVLEFTADEGFIHIPTMMMEHLGLRENDLVLLRSTSIPKATFIKLQPHTSDFHKLSEPRYLLEYNFRNYFCLTTGETIAVAAGDRFYYLDVVETRPADAVCVIETDCEVEFDQALDQAEPAAAAAMQVDGVGAGEPEPARFTGFRMRMDGKPVEEEKKTMPPPATAAAPPKRGLRFGSSAPAAGGGVKEAKSGEKDDGNRFTGKKYSLQF*