MVDPCVLLSSPPLSGASISTQVVRRNPNQPPNGFLPLGQDQNSKAEILGLSKEGFKLVQLQNVQNSVFAESKAARKSPRRISSFNERVLVDVQEVCSDSILFSFGITEQCVQHEKILQFLSSGYKKGLNVTLLSELMGIQRLAVDVHGWSSFSSDDDFGLYTYGTDELGEARQHVTQFQQIFQTSYSLETSDCGSSYYRSKKSTVQCNQTNGDVVGWLEPEAHVFLETEAHVLLFPVTRIVSQLLHSKNNEFHLTNNCIKPNKQFGIVPHFENSMPGVSVIEREEKAHAKLYGTGSFAPKMVPTSTATQNVKSSVLSPERHKLKHHTRKTNKRLAKKGRDIFKKSQFHLYECMLSVLFTNNSATSSVLELTKTRSKEFMTLLNQIAVALAGSGLATVLFVASKMLAVNALFDSSKFFNILFGFGLIWLSCAVQNLREVFLSLTEPQYTVRLKESQIVSKVKRELNGVTFKAFALMAFSMLRYVSI*