MFLGHTGTMISSDLNASLSPVSALHLAVVMLVVWRAFAHRATAYLKSSSATDTDGGTDAVASEQRNRPHQRMIPKAEAAGDLQARDRHHLSLRKNEVLEILDDSKLWWLVRNAQGDVGKVPYNYMRLVEDDVAKAPRTPAVARRAAKEPPPRGSSWQRSFGSCFQKCLPASPASPPASDQGQLCDASAKSCATPPTSELAAALHANREALVRLRDVLEGAGGEVDAHTDIYLLRFLLAEKGDEAAAARWLHDTTRWRLSIGAVEMRRQALAGAALFDLHPDVRAILSVCQSFPAHGRARDGGPLNIILHDGFSPTRVMETVSSAGFLGSMVALMEHNMAAADATSAASGSLTRMSFVFCYEGLSLSMINMRFLTTYFVKVAGLDSRYPSLIGAVSCVNAPSIFSFAFGAVRGMLSEDIRGRMRVEKPATSRAALLALAPACHLPAALGGDCESMPAAVAKRTGWDRVDPAERRGLHADSKIRCYL*