MDNLPAELLLEILGRIKRTTDRNSVSLTCKRFHKLDNGLRISMRVGCGLHPVCDALTALCNRFHNLEEVEIIYSGWMSKLGKQLDDNGLLILSRCCPLLKDLTLSYCTFITDAGLSYLASCSKLTSLKLNFAPRITGCGILSLVVGCNALSVLHLIRCLSVSSMEWLEYLGKHEMLEDLCIKNCRVIGEGDLIKLGPTWRKLKRLQFEVDANYRYMKLYDRLAVDRWQKQSIPCENMLELCLVNCVISPGRGLACVIGKCKNLEKIHLDMCVGVRDCDIVCLAQKSSNLRSISLRVPSDFSLPLLQNNPLRLTDESLKAVAQNCSLLDTVRLSFSDGEFPSFSSFTFNGILMLIQMCPIRELVLDHVYSFDDIGMQALRSAQHLQILELVRCQEITDDGMQLASQIPQLCTLRLRKCLGVTDDGLKPLVGSYKLDLLVVEDCPQISERGVQGAAKSVTFKQDLSWMY*