301 aa
MGLLRELGFNRVSLGVQDLDPVVQRAVNRLQSLEETRAIVEAARTLQFRSVNIDLIYGLP
RQTPESFARTVAEVIALQPDRLSVFNYAHLPERFMPQRRIKTEELPSPAQKLEMLQRSIE
QLTSAGYRYIGMDHFALPDDELAIAQEDGRLQRNFQGYTTHGHCDLIGLGVSAISQIGDL
YCQNDANIATYQEKLQNGLLATRRGLACIEDDRIRRAVIQQLICEFELDFQSIEALFNIE
FRGYFADIWPQLEQMSADGLITLSERGIDILPPGRLLVRSVCMLFDHYLTPETTQRFSRV
I