MATFPIVIIGAGMAAYSLAREVRKRDQTTRLLIVSADSADAYPKPMLSNAFALNKEAQQLVSHSAAQMAAQLDAEILDHTRVTAIDSARQIIRTERGEYAYEKLVLALGAQAIRLPLAGDGADQVLSINHLDDYAGFRAQLAKLGRPARIAILGAGLIGSEFAEDLSSAGHHVTLVDPNPRPLSALAAPALSLGLTAAWRGRSIALQLNTSASGVYRTPSGMLEVTLGNGEKIDADIVLSAVGLRPAIALAQAAGLSTGRGIIVDQFGQTSVPGIYALGDCAEYASAGGSAVLPYVAPLMTAARAIAATLSGTATAIAFKAEAVIVKTPSYTLALSPPLPGVNGRWSDEHDGERTVSRFIDEQGVLRGFGLSQHTPALHASLLADLHRGVNPSA