MVVTTDVHYFAPSLTDNGKAFEKYVAAGDGKQLAYSDEITDAFLADVESKKTDVLIISGDLTNNGEKTSHEELAKKLTQVEKTGTQVFVVPGNHDINNPWARKFEKDKQLPTDTISPTDFSKIYSDFGYEDAISTDEFSLSYLAAPSSKVWLLMLDTAIYKTNMQQGNPTTEGGLTAGTLDWIKESSALAKKNGAKLIPVLHHNLTDHNDVIQKGYTINYNQQVIDALTEGAMDFSLSGHIHTQNIRSAKSTDGKEITDIVTNALSVFPHKYGNITYSAKNKNFTYQSQKLDMEAWAKAQGSTDENLLNFDQFDYETFYNSGYDKAMMDLMTDESYDKYNQADKEKMADTMGLNNMYFFAGTAPPKSDGMALWDSAPNSFLKDYVLSSSNPPKKSNDYYVSP*