MVQASGKSSISFMTCSLSILAVTATTLAIFIGVVITSWLGLPLRSTIQSYISEAGFKYHWTTADLISHDNSQLVNVTDSNTATAYISGKNHNRDEIVHPKPTDEGISNQSAANPKRKAYNGDMAKNESVKQFPQGDSSILTNSSLQPSEKQLQSISTQAPSGSHADLQNKSAITAAISSNDNKAELIVLPLPISFDNGTAKVIISASSTDGMYLIEVDRVLRPGGYWILSGPPINWKQYYQSWQRSKEELQQEQEKIEEIAELLCWEKNLSFLSPVKLAHDCRILALLELKERPEL*