MAALPDVASIPLPLVATLGIAPLVFYLVLDRFGPLWPNSKTFLIGKKKPETVTSFECPYAYIRQIYGKHHWNPFVQKLSPRLKDEDPAKYKMVLEIMDAIHLCLMLVDDITDNSDYRKGKPAAHRIYGPSETANRAYYRVTQILNETVQRFPKLAKFLLQNLEEILEGQDLSLIWRRDGLGSLSTVPEERVAAYRKMASLKTGALFRLLGQLVMEDQSMDGTMTTLAWCSQLQNDCKNVYSSEYAKAKGALAEDLRNRELSYPIILALEAPEGHWVASALETSSPRNIRKALAVIQSERVRNACFRELKSASASVQDWLAIWGRNEKMNLKSQQT*