MASSWYTSIIVLVLLFGGSKANPAATSHGQLDVNHKKPLQTFRPHNIAHRGSNGELPEETAAAYLRAIEEGADFIETDILASKDGHLICFHDVTLDATTDVANRREFANRKRTYEVEGAKMTGWFVVDFTLKELKSLRVKQRYSFRDQRYNGKYQIITFEEYILIALYADRIVGIYPEIKNPVFINQHVKWSNGKNFEDKFVEILLKYGYKGEYMSEDWFKQPLFIQSFAPTSLIYISNMTNSPKVFLIDDTTVRTQDTNQSYYEITSNAYFAFIRNYVIGIGPWKDTIVPPKNNYLGQPTDLVARAHALNLQVHPYTFRNENSYLHFNFNQDPYVEYEYWLNEIGVDGLFTDFTGSLHKYQEWTTPYPKKEKNAEALLHEIANMLKADGY*