MASTGSQASDKNKIFGFFNDGEPPTKKPRKLLPSLKTKKPRELVLVIGTGISAAVAPQVPALKSWKGLIQ
ALLDAAIDFDLLEDEESKKFQKCLHEDKNLVHVAHDLIQKLSPVLEWAQEKRKLSVLHIHGVYTNPSGIV
LHPAGYQNVLRNTEVMREIQKLYENKSFLFLGCGWTVDDTTFQALFLEAVKHKSDLEHFMLVRRGDVDEF
KKLRENMLDKGIKVISYGNDYADLPEYFKRLTCEISTRGRSAGMAREGQLNGSSAAHGEIRGCST