MELIVPRTMLLFFLAFLLFSALLFPSPIDLLVPSDSTPPRQSVRKPVDGAACLDPLKVYIVDLAHEFNCGLVEDYYKGRRAGGSHNLWHGDELREELGDDSVPDNLLPYPKNPNWHQYSAEYGLLADLPMGSLRNSHSTAVRVQEPETAEVFLGPFLCALSAEIQLGEDHARFRKMDGNRDYTQQREDMKLVTQTKEVAPLWWSRPCFHAHGFAESNHKPIFALRQTPSTRKATVSLEYQAHPAPINCIDCQTGLVRERERLWTILSGEPGVILEQGCPNSTGCGDALRGMRRHKCSSSLLLISILITAPEALMQLSNPLDKLPIEGISDYSTFAVFVSVNDATSQVTLLQHLRNMKETWDAMRKRLEEVQHHFKYENWSPGGRGSAVEDGAVSLIWKNVKEKVLGLKATIPREQRKFQDITFPLLRFPPNACEHNVKPLPLFIFAESIKTTRFLNN*