MQSPAVRGAPQWLRGLLSEEFFDSCGAHPGERKNDKNHFCVDCAAALCRHCLPHDASHGVLQIWKYASCFVVRVDDLKLFDCNGIQSHTVSDHEVVFLNERTARKRSASVENPCAACARPLPSGHDYCSLFCKVL