MAAALGYAAHSPSADLSPFSFARRATMPDDVAFKVTHCGVCHSDLHQIRNEWNNSIYPMVPGHEIVGIVTEVGSQVLNFKVGDRVGVGCLVRSCGKCDACDKNIEQFCSKAVYTYNGVDIDGTTTYGGFSTLMVVNVKFLLRIPASLPLDVAAPLLCAGITVYSPMLRFGMIERGKHMGVVGLGGLGHMAIKFGKSFGLKVTVISRSASKEHEAKQVLGADEFLNSSNQDAMKSASKTLDYILDTVSAPHD