MKEKSFVDPQLWQACAGSLVQIPPLNSHVFYFPQGHAEHSQSPVSFPPDCSKLPAAVLCRIAAVDFLADQESDEVFSKLTFVPISSESEEKVFDGGSLMEKNNKPASFAKTLTQSGANNGGGFSVPRYCAETIFPRLDYSADPPVQTVVAKDVHGEVWKFRHIYRGTPRRHLLTTGWSSFVNRKKLVAGDSIVFLRSEFGELCVGIRRAKRGVAGGVGAEKLCQSGWGINANSWSAGGIFSPYGGVSIKRNGSGDSGAGGRREGPAAPVKVTAEEVLEAATSAAEGRPGGSGGSDIGS*