MGVCCFPPMQPCLLDLLSSVSCACALLGLAVYRSFYKAEYIRSVHLYDKEDISYVFQQEFVLESGALLQISGPVLLTRIHFEGVKEYLEMVRKMHETESWKCVLQLCAGYPKNSDSLVPLRICEFQVIPSLAEDLDLVRVYVERMSSTSGAGILVTKYCNEGNPWLYEYVRDPKGIQQLRQTNLSKPEIKSETPQKSQLDIWQKWGSDLRLAGPCLSLDMSPPRSNALQVDSGASFQTSSSESSVTWDSLQAGESTSAVSSATGEPPFTDLSARKTESELNALHSDAFEPHAIAGNSRIYSQKSMQMCVGGSLAGFPLEQPSRKGKAHRGCHSRAATIRLMQMTREDLRPYFNMTIRQASKALKVGLTVFKKHCRAFGIPRWPHRKIKSLDGMIDSFPHFNNEVPASSLTVEELQEQREQMAEQPGMDLSDTVKRSRQAIFKWSYKKKRRYRL