MDVVKCIGSNFYGDDNTVKGFPSLKELHLRDIPNLEKWLGADGKAIFPCLWKLVINKCPMLTTLPYFPSLQHLELLECTSAILMPVANLTSVSFLLLQEISGLESLPEGMLRYFTFLYSLFIVHCKELMTLSRALDNLSALKTLFLLGCNALASMLISLEKLGITRCHGLMLLPEEVIGGLTSLQYLYVHSCYNLTSLPDNLQYLSALGIIDIKRCPKLALPTYPRHLNEYDLGIKDLAIVDSSPSGPMTKAFLVVEELKEMDEELKEICQITRVTIKPYQLSSSAENATGN*