MCRLDGSPIARSSSRVISALREKGWTVHPQVGVSGYRVDIGVVDPRAPGRYLLGVECDGAMYHSGATARDRDRLRQHVLEGLGWELYRIWSTDWWLNPQEPIRKLVARLEELVATVPAEDEPPVELPEEEKYEEAPHALYARAGSVVESIAPATQLPEYELTRLDRGNPHLFYESRSMPTLAGQLLKVIETEGPVSQAIVFKRVTWAWGLSRVGSRIEAHLIAVMPKQVTRTTDKDITFYWPGHANPSTWEGIRVPGGDPETRRSIDEISLEELGNAAMYILMQQGGTSQEGLVKAVCRLLGVARATAEAGIRISRALTHGRVQATVAMEGGSIRLRN