NASFPDYYFGHEFPEHYKVILDRLNEQREQDQFTDITLIVDGHHFKAHKAVLAACSQFFYKFFQDFTQEPLVEIEGVSNMAFRHLIEFTYTAKLMVQGEEEANDVWKAAEYLQMLEAIKALEIRNKENSSPLESNQIQGKDKVKKRKIAETSNVITETLPSAESEPIEIEVEIAEGTIEMEDDSVKTLEEVAFAEQSIKCIQTTGTSDESALALLADITSKYRQGERKCQIQEEGDSATDPLCKQVEGIEIVELQLSHMNNLFHCEKCNCSFKLFYHFKEHMKTHSTESYKCDICNKRYLRESALKQHLTCYHVDEGGASKKQRPGKKIHICQYCEKQFDHFGHFKEHLRKHTGK