MVALHFQCLSVTPKCGYSGTHISSRCVRALRYELCMNGSDDGNATRRTVGKQNVAGRVLPISHTLVSVLQGSEARTPQLARELKDVHPILRLMIVSDGSVTIGLEALTRAPTEVAILAQEEIGPTQLSVDVSESSFTEINATPCQEQPQQLQLEADVSALLQPEGGQPASALLRRQVLLSSAPESGRTMPAVYACSWWRKQDAERMLRERSLPIWKSLTVERVELHRELRCVYRIHSQELANAFGVPEIDETGTASVSSLVRGEMCARHYIFWHNKQPLAVIFECFNPVFFETWNVNCSLETAS*