MLDLLQAFLGITVPPAALCVLLVLWPALTFRSTLIRFMRAVFEENLRGKIVLITGASSSLGEALAYQYAKRGSVLVLVSPHEDKIQALADACKKKGAMDARAITADVSKDEECRKFIEETVNHYGSLDHLVNNGAISHGFLFEETPDTSLMKNVMVSISASFHMFLFNRRKFMVFKFQDTDFWGYVYPTMHALPHLKRSKGKIIANASVVSWLPFPRLSMGGSAKAAVMNFFDTLRLELGSTIGGITIVTPGWIQSDMTMGKFVDKKGNMEMREEKRDQQVGPLPVAYADDCAKAVIHGVARGQRYVRYPYWYTSLLLYRIFAPEVLDFLLSLLYLKPVVGRKDGATLSKVIMELPGVKTLLYPPDLRTGKQQQTGREH*