303 aa
MNTQVLDLNEIMVFVKVVQMGSFSKAAKALGMPNSTVSARVSSLEKRLGVSLLKRTTRQL
HVTEIGQVYFEKALQGLNEITQAESSVLSSQETPRGTLRITAPVFLANYLLVDVLAEFGK
QYPEVDLEMILSDETLNLVSEGVDLAIRAGDLKDSSLIAKKLGTAYFAPFASPQYLKKHK
TPKTPKDLSEHQCIQFTPLGKDTWTLEGAKGKAQVPVMTRVKVNELEVVKSLALAGLGIA
LLPTFFCTVESKKGKLVQLLPGWRSNPRPLHFVYPAHRYPSPNLRAFLKVASEIMSQKLK
TAP