MVSFDLSVTTTNIGAGYDDIQRMLNGVTCSSGGMGLLTPSACSPMSSFCSSNQPYSARDLKNRIHQFCQHSGPITGFYSLYNEKIMFEEALLVPTVLEAVESTFWISALSRLGGERPSTFDTVILSFFVGLISLVCGAMFVGIVSSAVKIYRLMQTMRQARTLNENVQRLLAPQATNMRSAFAKLKGIVASKALDQVEQGYRKFRNRMITSFVANALITIAFCALLASVILSAFFIGGASGCLMAAFFGCLGVGLGSLTIGMLVGIVSAICQRKHKQEAARCIQRGIFYSLILEQMQRFPKDFFRDPVAKSIMAIQAGEALDEGKLSWKEMPSITACLGREGLDAQAYSFISSSPLDGRIEEAFR