303 aa
MLELGGGQQAADNLVKDISEAEFMAEVVDGSAETPVIVDFWAPWCGPCKTLGPMLEDAVK
AAKGAVRMVKVNVDEAQNIAGQLQIQSIPTVYAFYKGQPVDGFQGAQPQSEIKAFVDRVV
QASGGDASGGLDDAVAAAEEMLEQGAAVDAAQTFAAILGEEPAHAGAYGGLVRAHIAMDD
LDQAEAILNGAPVEISKAPELEAAHAQLQLARQAADAGPITELTAKVEADPADLQARFDL
AQAMYAAGDAEGAVEQLLDIFRRDREWNDGAAKTQLFTIFDALKANDPLVLNGRRKLSSM
IFA