MKLPGSLSPLALGSIAFVTVLSTVRGFTPTVRLSLASTPFVRSTRTRPPTSLGVSNPLRTERTQPVVSANTVSTLPETKPSSPSSVFGRPLDESTKQRNRQLVHQLKSVLFDQVYRGDTMDRAFARFYALETIARMPYFSYLSVLHLWETLGMWRRAEYLQVHFAESWNELHHLLIMEELGGNGRWGDRFVAQHIAFFYYWIVVTLYAVNPTMAYNLNQAVEEEAYETYDGFLQTHAEYLQSQPAPQAAIRYYTGDDLYLFHAMHWDTRQPKEPESPVEQRRPTCETLYDTIRNIRDDELEHVKTMACLQDESV*