MEGVRLHSGRYCRGSLFCMQLQLVVGGIVHILFARLADSMSPAAQVQVVSNANGICASLVLNRGYNCQEFKVPTGDGFLLGMQRISSKRVHPIKGPALLYHGLMQGGDIWVLNGAEQSLGFVMADNGYDVWLGSTRSSKFSYGHVTFRRTDSEFWNWDWDDLVSQDLPCMLQFVHAQTNQLINFVGYSQGTMTAFAAFTQRDVASLVKKAAMLSPIAYLNHVSSPVASIVSWMFLDKLLLVAGVHQFNISDAGGKQVINAVCSKLKRPDCYSDLLSLVTGPNCCLNKTLISYYDKFELQTTSMRNLAQMAQLLRTGRFGKYDYGWFRNLVHYGDFFPPSYDLSTIPTSLPFLLAHGGQDQLADELDVRHLLLQLPTPTQVLFVPQYAHGDFVLGSSASTLVYNKLLLFFANALS*