MFFLKFWDDFGDEITLALQDMWNTGTMPSFLTEGLIHLIPKGGDKTKIAHWRHITLLGTAYKILAKAVSIRLQPVLQAVIHDTQNGFLQGHSIFDNIFSFWEAVEWAKASNQPLAILLLDFEKAYDRVDWDFLEGTLKRMGFTQHWIRGVSCLYRNAYSSVLACGGRGERFQISRPISTSGLSVGPLLYLVVAEAMSIFLRSSAGLSGLRLPLCREEELLDSELADDTAMFLEADLSCLCSFRTALETVTIWPSKWPARASGLVSWTGARQGPGDPCVDPVVDTAFWSLRD*