MFLGHTGTMISSDLNASLSPVSALHLAVVMLVVWRAFAHRATAYLKSSSATDTDGGTDAVASEQRNRPHQRMIPKAEAAGDLQARDRHHLSLRKNEVLEVLDDSKLWWLVRNSQGDVGKVPYNYMRLVEDDVAKAPRTPALARRAAKEPPPRGSSWQRSFGSCFQKCLPASPASPPASDQGQLCDASAKSCATPPTSELAAALHANREALVRLRDVLEGAGGEVDAHTDIYLLRFLLAEKGDEAAAARWLHDTTRWRLSIGAVEMRRQALAGAALFDLHPDVRAILSVCQSFPAHGRARDGGPLNIILHDGFSPTRVMETVSSAGFLGSMVALMEHNMAAADATSAASGSLTRMSFVFCYEGLSLSMINMRFLTTYFVKVAGLDSRYPSLIGAVSCVNAPSIFSFAFGAVRGMLSEDIRGRMRVEKPATSRAALLALAPACHLPAALGGDCESMPAAVAKRTGWDRVDPAERRGLHADSKIRCYL*