MFSPSKLDDCHGAWYVRVNSTNIMSENGMIVVGSVPARDGRIKACDKNDVVKGVPEAKSGAEASLDESTLKKDPAAEKDPDADAVDSGKATAMFSAHEPSPNAVFWPKLARPTDPPTAGVTEKAPALKPDTEDAPAFKPVTGGGEPPPPSIKEFPAETPAPAGDADWAVSAAKQFPAETPAPAGIDEWKTPSPLCKIERKGNLNERTEHATPIGGKNPNGFAALVGTDGNEGMIHGKAPRGANVMPEGSVSAGGWFCWPKSCWPGLLCFFALVAIGASGAALVYSSYVSGGVALLNSISDATLPPAEIARDLAAINARFLSGRPADDLRDVGLIVRHANPGVPWLTGEGKPGLSDRMSGSIINARLPYTFSNSAVGIILNPAHLTSGATPCACAGDCGSYRFGKGKSLLEQCEARDSPGRPHHYRDLAAMLKAHESSLQWRETCVVNTVNTARDRNGCRYNEVLLDAVAVGDALPSVVEAVFLPINAGPVDRVEGSPAQARHVRDTFARAFGMQLPLLTFDVRAAQEGRAPFAMMDLDWGPEGAAAKEEDGADATDAPGPLCVAGRQLPELFLLGAQKCGTTSLARQLVQHGVRLSHSFDDGIAYSDGKEPHFFNTPERYARGIEYYASIFPPCGRDVITMDATPDYLLDNSSLGRLASMYGSARLERTTFAVLLCEPLQRAQSAFYHMKSYPVAGIATPSSATFSDFVKDDADDPHPLWAHGQYGPQLDGILAQLGQIAIVPTAWYLAAAGPTITGLLSLVQRRSGKRSQRPPLETLQGEARHENAGKHPLLATEITSPVERQSLSKLFQPSNERVYELAYGEDPRVSLLPHVSRPSTRFLEPSYTELVSIVVLVTPDRAGYLKLALEQVRRQTYPRLEVVVVNDLGDDISAGEPGAGAESGPGAVGPIAAVLGRFPDLDVTYRHVETGSSVGYKRNVACSLAQGSVIVTWDSDDLYSDTRVATQVAPILGGKYDASVLRFRIYAWVGTNSLEYYENPLGGPNMGTLTFRRSLWADGAGYPEVDIGEDIGFLDGALQECACSTILPGTEGVYTRHLGGRNTWGWNNASAGVGPNGQRMRRIDRPAFLPDEIDGECIRAEQSMAPRGDRARTLLKYAGSRRNLALMQFGDLEASSSMLPARCLASESAARGSCPVETKRRELRRLLVDGAVAEAPPSVVTGGDQSMRTTDAQFFSSATITASFPRVTSCDDHFIVLSSSDSFSWTWGSESTAIKFVWDCATKYVYWPSSSTSAPCDVYGDINIGITINDGSVTFTDDVSCGSLTQSGISLPDNPLYLYVGADCDSCTTQWYELSVSAGVASPSSPPSPPISPFPTGFVAAASEAKLRSLITEAAASQADRGGVVYAWDSGAVSITGSAVTGCSAGTYGGVVYASFSGAVSLIGSTVSGCSAGEGGGVVYAYDNSGAVSISGSTVSGCSAGTDGGVVWAYKNSGAVSISGSNLTSCSAQYGGVVKASSSGAVSIIDSDVSDCSADGGGVVYAYDNSGAVSISGSTVSGCSAGTDGGVVWARDNREPLSIASVDFIDNSASSSGSVLYLRSQPSSISDASFTGNDGITIQTLNSLIDWDCRLGSWMPAEGAFKGNFRAPERAARIESAVGLQPKFKVVVSFYQVSSTLGLVYGVRLDEHFTRWLDVLKLFSLDLFGVAIPGRCIGAMSTRLLVAGTWPYAAVAFVSLAIVAAAAVLNNKQAFDRQLLGRVLYWAIFIFYLVLPSVSRSIFSARLCESFRYDDATGQRISFLLADPSLTCDAGPTWEDEASGLAPYFWAFFALWPVLVPLGFLALLLRVRKPVAAQRATPLSRATSFLWRDYSASFLFWEVLDLVRKIFLTSMVLFIDQEYGSRKLLRTVFAAIVSAMFLTLLALARPYRRSDDLCLACIANLLLTCCFASGVVIQLCDSTAYEDMCYDLVGYKTSRGATTFVVVLTAVMLAISLAVIVVLAVSASRAKTMRLVSSKREPMRDGITLAEGQQWHLFLSHVWSTGQDAVAVIKNELQQFLPGCEIFLDIDDLKNIGELEAYIRRSQVVLCFLSRGYLRSTNCLREVRAALEMTKPLVLVHEADPDKGGGTLAELRSECPEELRAAIFDAGWPMAVWHRIEAFQHVSLKVIAEALLLKTPKYAGENELPLCIPGEVRAVDLAFPKPVVLWASTLNAGARDLGDAVAAAVAGGVSITDATPSRLSSLPRSSDSGDEEATHMLLYLNRSTWVGDGAEALAEQVRAARRARLPIAMAHENDAVRSGCIFGHFFEVTPRDLIADGLYHDLAVGCHSGPHRQVSLALLAQALGATKQTAQSRMRQVTALALTLRGSSSMTEPSNGDDVVEASATQTV*