MGAGELAWWLGLVFGAAPLLCLAVWHSADASYRAAFFLRHGGRRRLPPGHMGLPFLGETLSLLWHFKMARRPDAFIGVKRRAHGAGAGIYRTHLFGSPAVIVCSPAANKFVLQSADSFGVRWPVPELVGHTSVVNVEGASHARLRGFILAAINRPSSLRTIATVVQPRVVAALAAWADMGTIVAATEIKKVTFANICKMFISMEPSPLTYQIDQWFGGLVAGLRAFPLDFPGTAFHGARKCRRKLNAAFRQELEARKKVDKECEDLMSGLMHMEDEQGKKLSDEEVVDNIVSLVVAGYESTASAIMWATYHLAKSPAALAKLREENVAVSGSKAGSALMITHDDLPRMKYTAKVVEETIRMANIAPMVHRVANRDVEYGGYMIPAGWPVLVWVRSLHTDPSFYQDPLTFNPDRWDEPAKPGTYQVFGGGYRICAGNMLARLQLTIMLHHLSIGYEWELLNPDAEIDYLPHPRPMDGAAMAFRKLKPNLH