MARIFCYKNLSIAFQLKRPTTHFHPSSLHSQSSAPIDKEVETLYRIITITQTPEGLKQALKSSQIKLSNDLIDKVLKRVRFSHSNPLQALEFFKYADKRKGFYHTGFSLDTILYVLGRNRKFDKIWEVLVEMKRKDQSLITPRTVQVVLGRVAKVCSVRETVESFWGFKRLLNEFGVDCFNALLRALCQEKSMSDARNVYHRLKYKFRPNNQTFNILLSGWKSSEDAEVFFKEMRDLGVEPDVVSFNCLVDVYCKGREMEKAFRVVEEMREKDITPDVITYTSLIGGLGLVGQPDKARHILKEMREYGCYPDAAAYNAAVRNFCIAKRIGDAYSLMDEMVRNGLSPNATTYNVFLRSFFWINDLKSSWTLYQRMKETGCLPSTQSCMFLIRLSRRHEKVEMALELWDDMMERGFGSYILVSDVLFDLLCDLGKLAEAERCFLQMVNKGQKPSNVSFRRIKVLMELANKQEALKLLSEKMAAFRSSTQLIQHDKVEYEQSS*