MDGGRDSDLESGLYSRRLRKKRSLTFLQKMKMLPSIAAKRYHKLPASFVVSVSLCVSALLFVSVFMYIQAFGTQFSSARANSQLFAEHNSSYTNLRSLVMVAGHAVYTSSKCGKPEDEDSWFLEPYQKHPGQASTFVEHIKLGVEVTSQFEDSLLLFSGGETRKNAGPKSEGQSYWNVAESKDWFGHNESVRWRTLTEEFARDSFENLLFSMCRFRELTGHYPVNITVVSYDFKQRRFTDFHRRALRFPESRFTFLGVPLTPESQEAAIKGEEKVLEMFQEDPYGCKGELWKKRIFRDPFVRSVPYPTGCSELRGLFSYCGPDYYMGSLPWIS*